stick candy - German English Dictionary